#定义父类
class Phone:
    producer="CNA"#手机厂商
    #方法
    def call_by_5g(self):
        print("正在使用5g通话")
        
#定义子类
class Phone2022(Phone):
    producer="HONGKONG"#重写父类的手机厂商
    #重写父类的方法
    def call_by_5g(self):
        print("我是开启单核模式，更加省电")
        # 调用父类方法1
        # super().call_by_5g()
        # 调用父类方法2
        Phone.call_by_5g(self)
        # print("正在使用5g通话")
        print("通话结束后，自动关闭CPU但和模式，确保性能")
        
 #创建电话实例对象
phone=Phone2022()
print(f"我是子类重写父类的手机厂商变量结果{phone.producer}")
#调用子类重写父类的通话方法
phone.call_by_5g()


#我是子类重写父类的手机厂商变量结果HONGKONG
#我是开启单核模式，更加省电
#正在使用5g通话
#通话结束后，自动关闭CPU但和模式，确保性能